package com.ruoyi.asset.service;

import java.util.List;
import com.ruoyi.asset.domain.AstManual;

/**
 * 说明书Service接口
 * 
 * @author xunzhe
 * @date 2024-06-26
 */
public interface IAstManualService 
{
    /**
     * 查询说明书
     * 
     * @param manualId 说明书主键
     * @return 说明书
     */
    public AstManual selectAstManualByManualId(Long manualId);

    /**
     * 查询说明书列表
     * 
     * @param astManual 说明书
     * @return 说明书集合
     */
    public List<AstManual> selectAstManualList(AstManual astManual);

    /**
     * 新增说明书
     * 
     * @param astManual 说明书
     * @return 结果
     */
    public int insertAstManual(AstManual astManual);

    /**
     * 修改说明书
     * 
     * @param astManual 说明书
     * @return 结果
     */
    public int updateAstManual(AstManual astManual);

    /**
     * 批量删除说明书
     * 
     * @param manualIds 需要删除的说明书主键集合
     * @return 结果
     */
    public int deleteAstManualByManualIds(String manualIds);

    /**
     * 删除说明书信息
     * 
     * @param manualId 说明书主键
     * @return 结果
     */
    public int deleteAstManualByManualId(Long manualId);
}
